﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/Principal.master" AutoEventWireup="true" CodeFile="RptIngredientesDelDiaPorMenu.aspx.cs" Inherits="RptIngredientesDelDiaPorMenu" %>

<%@ Register src="MenusDePagina/WebUserControlMenuReportes.ascx" tagname="WebUserControlMenuReportes" tagprefix="uc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
   
    </asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
    <uc1:WebUserControlMenuReportes ID="WebUserControlMenuReportes1" 
        runat="server" />
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
 
<table align="center" class="detalle">
        <thead>
            <tr>
                <td colspan="4">
                    Ingredientes necesarios para el menú
                </td>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>
                    &nbsp;Porciones</td><td><asp:TextBox ID="TextBoxPorciones" runat="server"></asp:TextBox>
                </td>
                              
           </tr>
                
             <tr>
                <td>
                Menú</td><td><asp:DropDownList ID="DropDownListMenus" runat="server" 
                    AppendDataBoundItems="True" AutoPostBack="True" 
                    DataSourceID="ObjectDataSourceMenusParaFecha" DataTextField="Nombre" 
                    DataValueField="Codigo">
                    <asp:ListItem Selected="True" Value="0">Seleccion un menú</asp:ListItem>
                </asp:DropDownList>
                    </td>
                
            </tr>
        </tbody>
        <tfoot>
        <tr>
            <td colspan="2">
                <asp:LinkButton ID="LinkButtonFilter" runat="server" 
                    onclick="LinkButtonFilter_Click">Filter</asp:LinkButton>
            </td>
        </tr>
        </tfoot>
    </table>
                 
                      
                <br />
                              
                <asp:GridView ID="GridViewingredientesDelMenu" runat="server" 
                    AutoGenerateColumns="False" CellPadding="4" 
                    DataSourceID="ObjectDataSourceIngredientesParaMenu" ForeColor="#333333" 
                    GridLines="None" HorizontalAlign="Center">
                    <RowStyle BackColor="#EFF3FB" />
                    <Columns>
                        <asp:BoundField DataField="nombreIngrediente" HeaderText="nombreIngrediente" 
                            SortExpression="nombreIngrediente" />
                        <asp:BoundField DataField="cantidad" HeaderText="cantidad" 
                            SortExpression="cantidad">
                        <ItemStyle HorizontalAlign="Right" />
                        </asp:BoundField>
                        <asp:BoundField DataField="unidad" HeaderText="unidad" 
                            SortExpression="unidad" />
                    </Columns>
                    <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
                    <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
                    <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
                    <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
                    <EditRowStyle BackColor="#2461BF" />
                    <AlternatingRowStyle BackColor="White" />
                </asp:GridView>
                           
                
                <br />
                <br />
                <asp:ObjectDataSource ID="ObjectDataSourceIngredientesParaMenu" runat="server" 
                    SelectMethod="consultarIngredientesNecesarios" 
                    TypeName="Libreria.SIG.Negocio.ContenidoDelMenuNegocio">
                    <SelectParameters>
                        <asp:ControlParameter ControlID="DropDownListMenus" Name="Menu" 
                            PropertyName="SelectedValue" Type="Int32" />
                        <asp:ControlParameter ControlID="TextBoxPorciones" Name="Porciones" 
                            PropertyName="Text" Type="Int32" />
                        <asp:SessionParameter Name="cadenaDeConexion" SessionField="cs" Type="String" />
                    </SelectParameters>
                </asp:ObjectDataSource>
                <asp:ObjectDataSource ID="ObjectDataSourceMenusParaFecha" runat="server" 
                    SelectMethod="ConsultaMenusPorFecha" 
                    TypeName="Libreria.SIG.Negocio.MenuNegocio">
                    <SelectParameters>
                        <asp:Parameter Name="FechaMenu" Type="DateTime" />
                        <asp:SessionParameter Name="cadenaDeConexion" SessionField="cs" Type="String" />
                    </SelectParameters>
                </asp:ObjectDataSource>
            </td>
        </tr>
    </table>

</asp:Content>

